Pg. de Mallorca, 20, 07012 Palma, Illes Balears, Spain
View on Map
What travelers say:
The food was absolutely to perfection from the presentation to the taste having every element of the ingredients bring the different flavors to life. The service was even more fantastic.